﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.ComponentModel;

namespace xbmc_json_async.Types.Library.Details
{
    /// <summary>
    /// Specification: http://wiki.xbmc.org/index.php?title=JSON-RPC_API/v3#Library.Details.Genre
    /// </summary>
    public abstract class Genre : xbmc_json_async.Types.Item.Details.Base
    {

        /// <summary>
        /// Gets or sets the genreid.
        /// </summary>
        /// <value>
        /// The genreid.
        /// </value>
        [DisplayName("Genre ID"), Category("General")]
        public int genreid { get; set; }

        /// <summary>
        /// Gets or sets the thumbnail.
        /// </summary>
        /// <value>
        /// The thumbnail.
        /// </value>
        [DisplayName("Thumbnail"), Category("General")]
        public string thumbnail { get; set; }

        /// <summary>
        /// Gets or sets the title.
        /// </summary>
        /// <value>
        /// The title.
        /// </value>
        [DisplayName("Title"), Category("General")]
        public string title { get; set; }
    }
}
